package com.todod.base.module.infra.enums;

/**
 * System 操作日志枚举
 * 目的：统一管理，也减少 Service 里各种“复杂”字符串
 *
 * @author admin
 */
public interface LogRecordConstants {

    // ======================= BASE_OFFICIAL_LETTER 公函管理 =======================

    String BASE_OFFICIAL_LETTER_TYPE = "INFRA 公函管理";
    String BASE_OFFICIAL_LETTER_CREATE_SUB_TYPE = "创建公函";
    String BASE_OFFICIAL_LETTER_CREATE_SUCCESS = "创建了公函【{{#baseOfficialLetter.theme}}】";
    String BASE_OFFICIAL_LETTER_UPDATE_SUB_TYPE = "更新公函";
    String BASE_OFFICIAL_LETTER_UPDATE_SUCCESS = "更新了公函【{{#baseOfficialLetter.theme}}】: {_DIFF{#updateReqVO}}";
    String BASE_OFFICIAL_LETTER_DELETE_SUB_TYPE = "删除公函";
    String BASE_OFFICIAL_LETTER_DELETE_SUCCESS = "删除了公函【{{#baseOfficialLetter.theme}}】";
    String BASE_OFFICIAL_LETTER_VIEW_SUB_TYPE = "公函查阅";
    String BASE_OFFICIAL_LETTER_VIEW_RECORDS_SUCCESS = "查阅了公函【{{#baseOfficialLetter.theme}}】";
    String BASE_OFFICIAL_LETTER_SUBMIT_SUB_TYPE = "公函批量提交";
    String BASE_OFFICIAL_LETTER_SUBMIT_RECORDS_SUCCESS = "批量提交了公函【{{#baseOfficialLetter.theme}}】";
    String BASE_OFFICIAL_LETTER_RECORDS_CREATE_SUB_TYPE = "公函审批";
    String BASE_OFFICIAL_LETTER_RECORDS_CREATE_SUCCESS = "审批了公函【{{#baseOfficialLetter.theme}}】";
}
